package com.junxonline.instant.common.entity.terminal.websocket;

import lombok.AllArgsConstructor;
import lombok.Data;

import java.io.Serializable;

/**
 * 文本消息帧实体类
 *
 * @author JunX
 * @date 2021-09-13
 */
@Data
@AllArgsConstructor
public class MessageFrame<T> implements Serializable {

    /**
     * 消息标识
     */
    private String serialId;

    /**
     * 时间戳
     */
    private Long time;

    /**
     * 消息类型
     */
    private Integer type;

    /**
     * 业务消息内容
     */
    private T content;

}
